package itheima04;
/*
    1.为什么要学习IO流呢?
        原来数据保存到变量,数组,集合中,但是变量,数组,集合都在内存中,程序停止,
        变量,数组,集合从内存中消失,数据就丢失了
        所以想把数据进行永久保存,需要保存到硬盘中的文件里,就需要使用IO流
        IO流可以用来操作文件的

    2.IO流是什么?
        I: Input, 输入,读取,从硬盘到内存 读进来

        O: Output,输出,写入,从内存到硬盘,写出去

        Java中IO流的命名:都是以内存为参照物

    3.IO流的分类
        (1)按照流的方向
            输入流:    字节输入流/字符输入流
            输出流:    字节输出流/字符输出流

        (2)按照操作的内容
            字节流:    计算机中的一切都是字节 可以操作任意类型的文件,一次可以操作一个/多个字节

            字符流:    只能操作纯文本文件,用记事本打开可以看得懂的文件,一次可以操作一个/多个字符
                .txt,.java,.html,.css   是纯文本文件
                .doc,.xls               不是纯文本文件


 */
public class Demo04IO {
}
